home *** CD-ROM | disk | FTP | other *** search
/ Ray Dream Studio 5 / Ray Dream.iso / pc / DreamSDK / Windows / SAMPLES / CAMERA / CAMC / XCOMCAMC.R < prev    next >
Encoding:
Text File  |  1997-07-10  |  1.9 KB  |  82 lines

  1. // Copyright (c)1995 Ray Dream, Inc. All Rights Reserved.
  2. /* $Id: xcomcamc.r 1.1 1997/07/11 04:37:54 damien Exp $ */
  3.  
  4. #define NOFLAG 0L
  5. #define INTERPOLATE 1L
  6.  
  7. #define MINQF16 0xFFFF8000L
  8. #define MAXQF16 0x00007FFFL
  9. #define MINQFIX 0xFFFF8000L
  10. #define MAXQFIX 0x00007FFFL
  11.  
  12. 131 COMP DISCARDABLE
  13. BEGIN
  14.     "came",           // family ID
  15.     "COco",          // unique creator
  16.     "Conic Camera\0",            // name of the extension
  17.     "COM Examples\0",  // sub family (used for shaders and scene operations)
  18.     "3.1.3\0",        // version number
  19.     "Toolkit COM Example\0", // comments
  20.     0x0009L           // minimum API version number required
  21. END
  22.  
  23. 131 PMAP DISCARDABLE 
  24. BEGIN
  25.     //  structure of a PMAP entry:
  26.     //"4lID","type",INTERPOLATE or NOFLAG,"Description\0",minValue,maxValue
  27.     //  ex:
  28.     //"COLO","colo",INTERPOLATE,"Color\0",0L,0L,
  29.     //"ZMIN","qf16",INTERPOLATE,"Min Altitude\0",MINQF16,MAXQF16,
  30.     //"ZMAX","qf16",INTERPOLATE,"Max Altitude\0",MINQF16,MAXQF16,
  31.     //"VISI","qf16",INTERPOLATE,"Visibility\0",0L,MAXQF16
  32.     0x0001, // number of entries, increment it when you add an entry
  33.     "ZOOM","shrt",INTERPOLATE,"Zoom\0",MINQF16,MAXQF16
  34. END
  35.  
  36. 131 GUID DISCARDABLE 
  37. BEGIN
  38. // from    a GUID in a DTA $"ABCD EFGH IJKL MNOP QRST UVWX YZ12 3456"
  39. // change to 0xEFGH, 0xABCD, 0xIJKL, 0xMNOP, 0xSTQR, 0xWXUV, 0x12YZ, 0x5634
  40.     0x8E00, 0x9F33, 0x3A02, 0x101C, 0x5F88, 0x0204, 0x001C, 0x0270
  41.     0x6AA0, 0x520F, 0x725F, 0x101C, 0x01B8, 0x0204, 0x001C, 0x0270
  42. END
  43.  
  44. 131 XPVW DISCARDABLE
  45. BEGIN
  46.   //  VIEW resource: no null character allowed !!!
  47. "\043 laminated fog view
  48. View {
  49.  PosX 0
  50.  PosY 0
  51.  SizX 152
  52.  SizY 76
  53.  VwId EDIT
  54.  Stat {
  55.   PosX 4
  56.   PosY 4
  57.   SizX 132
  58.   SizY 14
  59.     Bold 1
  60.     Capt \042COM Conic Camera\042
  61.     }
  62.  Slid {
  63.   PosX 4
  64.     PosY 21
  65.     SizX 100
  66.     SizY 20
  67.     MinV 1
  68.     MaxV 500
  69.     VwId ZOOM
  70.   }
  71.  Stat {
  72.   PosX 108
  73.   PosY 23
  74.   SizX 40
  75.   SizY 16
  76.     Capt \042Zoom\042
  77.     }
  78.  }
  79. \0"
  80. END
  81.  
  82.